home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Information / AmiBench / AmiBench_rev.log < prev    next >
Text File  |  2000-02-18  |  10KB  |  293 lines

  1. AmiBench 1.0 (25.10.1999) 15:22:17 by chris@worldfoundry.demon.co.uk
  2.  
  3. Prototype of interface underway, logo made external to reduce code size.
  4.  
  5.  
  6. AmiBench 1.1 (26.10.1999) 15:16:57 by chris@worldfoundry.demon.co.uk
  7.  
  8. Serious problems with StormC have all but halted development - the
  9. program compiled correctly if I added no spacing around the For Sale
  10. objects, if spacing was added however, the program caused either an
  11. illegal instruction or Line 1111 emulation error on startup. Removing
  12. the spacing fixed the problem!?!?! I seem to have solved it by
  13. deleteing all objects and project files and rebuilding them from
  14. scratch....
  15.  
  16.  
  17. AmiBench 1.2 (27.10.1999) 19:03:43 by chris@worldfoundry.demon.co.uk
  18.  
  19. Completed loading, parsing and displaying of "for sale" options. "Wanted"
  20. will be able to reuse 90% of the routines - only the base parse needs to
  21. be altered.
  22.  
  23.  
  24. AmiBench 1.3 (27.10.1999) 21:53:17 by chris@worldfoundry.demon.co.uk
  25.  
  26. Wanted parsing and processing completed
  27.  
  28.  
  29. AmiBench 1.4 (3.11.1999) 12:09:21 by chris@worldfoundry.demon.co.uk
  30.  
  31. After repeated problems getting the network client to operate without
  32. enforcer hits (for some reason, simply SENDING a message causes it to
  33. generate hits in dos, timer and exec on quitting!??!?!) I'm splitting
  34. the system into two sections: the core program and the network module.
  35. Hopefully this will work better!!!
  36.  
  37.  
  38. AmiBench 1.5 (4.11.1999) 20:46:25 by chris@worldfoundry.demon.co.uk
  39.  
  40. Added menu and about window, links in about window use OpenURL to link
  41. to the sites.
  42.  
  43.  
  44. AmiBench 1.6 (6.11.1999) 13:20:31 by chris@worldfoundry.demon.co.uk
  45.  
  46. Added range controls to "For Sale" and "Wanted" pages.
  47.  
  48.  
  49. AmiBench 1.7 (6.11.1999) 16:30:22 by chris@worldfoundry.demon.co.uk
  50.  
  51. Fixed problem with non-saving of layout and settings.
  52.  
  53.  
  54. AmiBench 1.8 (6.11.1999) 19:48:42 by chris@worldfoundry.demon.co.uk
  55.  
  56. Finished off the dealer directory page: added email and website controls,
  57. sorting finished. Tidied up _hooks.c file and updated the code header to
  58. match the new additions.
  59.  
  60.  
  61. AmiBench 1.9 (7.11.1999) 21:44:04 by chris@worldfoundry.demon.co.uk
  62.  
  63. Added auto-assign "AmiBenchOffline:" to ensure network module operates
  64. correctly in borderline cases. Cleaned up network core and task launcher.
  65.  
  66.  
  67. AmiBench 1.10 (8.11.1999) 13:24:35 by chris@worldfoundry.demon.co.uk
  68.  
  69. Added more intelligent backup restoration (only incomplete/ failed files
  70. are restored from backup), Fixed assign bug in LaunchAmiBenchClient(),
  71. assign had not been updated correctly.
  72.  
  73.  
  74. AmiBench 1.11 (11.11.1999) 15:22:11 by chris@worldfoundry.demon.co.uk
  75.  
  76. Thanks to Niel Bothwick (who pointed out to me that OpenURL handles emails
  77. correctly.. or, more accurately, that OpenURL 3 had actually been released.
  78. DOH!) the arexx code is out, as is the mail mode cycle. Added localised
  79. subject lines..
  80.  
  81.  
  82. AmiBench 1.12 (14.11.1999) 19:49:50 by chris@worldfoundry.demon.co.uk
  83.  
  84. Arexx code reinstated after serious problems getting any subject line
  85. containing spaces sent to YAM via OpenURL 3 to actually work. Added status
  86. and "short" columns to the advert lists (Wanted and For Sale), keypad
  87. keys now allow browsing of the selected country (left and right change
  88. the selected entry, up and down scroll the text in the advert display box).
  89.  
  90.  
  91. AmiBench 1.13 (16.11.1999) 15:05:35 by chris@worldfoundry.demon.co.uk
  92.  
  93. Changed advert parsing and display so that only the last 1, 2, 4 and 6 weels
  94. of adverts are shown, and the country list only displays countries for which
  95. the advert count (for the selected range) is >0. The "Entries" column in the
  96. country list now accurately reflects the number of entries in the selected
  97. range, rather than the number of entries in the data file.
  98.  
  99. Made the Amibench logos internal, will make the rest internal if no-one
  100. complains about the doubling in binary size...
  101.  
  102.  
  103. AmiBench 1.14 (18.11.1999) 21:25:51 by chris@worldfoundry.demon.co.uk
  104.  
  105. Removed wraparound on next/prev, added toolbars to Sale and Wanted pages,
  106. added "fake" delete option (works sort of like the status except deleted
  107. entries aren't shown at all).
  108.  
  109.  
  110. AmiBench 1.15 (24.11.1999) 13:39:10 by chris@worldfoundry.demon.co.uk
  111.  
  112. Added multiselect delete to the For Sale and Wanted advert lists. Print
  113. option attempted (VERY ALPHA!!)
  114.  
  115.  
  116. AmiBench 1.16 (28.11.1999) 14:54:41 by chris@worldfoundry.demon.co.uk
  117.  
  118. Added find window (still doesn't do much.. but I'm getting there), fixed
  119. incorrect options in the toolbars.
  120.  
  121.  
  122. AmiBench 1.17 (29.11.1999) 13:40:33 by chris@worldfoundry.demon.co.uk
  123.  
  124. Attempted fix of reported Enforcer hits in startup code. (None found on
  125. my system now)
  126.  
  127.  
  128. AmiBench 1.18 (30.11.1999) 13:40:16 by chris@worldfoundry.demon.co.uk
  129.  
  130. Test fix failed - this is a debug version only, revision bumb for
  131. tracking purposes.
  132.  
  133.  
  134. AmiBench 1.19 (5.12.1999) 16:24:17 by chris@worldfoundry.demon.co.uk
  135.  
  136. Added new argument/tooltype checking, added support for more advanced
  137. network module
  138.  
  139.  
  140. AmiBench 1.20 (3.1.2000) 10:11:18 by chris@worldfoundry.demon.co.uk
  141.  
  142. Modified Dealer Directory page layout, corrected OpenURL missing
  143. message to indicate 3+ is required.
  144.  
  145.  
  146. AmiBench 1.21 (8.1.2000) 16:36:49 by chris@worldfoundry.demon.co.uk
  147.  
  148. Fixed:
  149.  
  150.     o Date sorting, absolute date was being calculated incorrectly so
  151.       borderline dates could overlap. Note for the future: a year has
  152.       approximately 365.25 days, not 356.25!!
  153.  
  154.     o column sort indicators were incorrect on startup.
  155.  
  156.     o Network module early cut-off did not detect/recover from 404s.
  157.  
  158.  
  159. Added:
  160.  
  161.     o More comprehensive line checking; advert lines are rejected if
  162.       their TAB count is incorrect, they contain escape characters or
  163.       the line is empty. Corrupt .tsv files can now be handled without
  164.       crashing the program.
  165.  
  166.     o MOTD display and download. MOTD is a CrawlingObject so large
  167.       MOTD files can be shown, smooth scroll reset is implemented
  168.       internally so there is no need to take special precautions with
  169.       the MOTD file.
  170.  
  171.     o AREXX can now be used to force the tool to check both the data
  172.       files and MOTD. Send commands to AMIBENCH.n (where n is the
  173.       program instance, normally 1). Valid commands are:
  174.  
  175.         UPDATEDATA  - starts data file download
  176.         UPDATEMOTD  - starts MOTD download
  177.  
  178.     o Columns in the advert lists (For sale and wanted) can be turned
  179.       on and off via the prefs.
  180.  
  181.           ** IMPORTANT NOTE ** IMPORTANT NOTE ** IMPORTANT NOTE **
  182.  
  183.       This feature is very alpha! At present this feature mucks up the
  184.       sorting if columns are deactivated.. (eg: if you activate Status,
  185.       Name and Date, Status and Name will sort correctly but Date
  186.       actually sorts on Emails)
  187.  
  188. Changes:
  189.  
  190.     o Changed "Country" string (in the title of country listviews) to
  191.       "Countries" in line with the "Entries" column heading.
  192.  
  193.  
  194. AmiBench 1.22 (15.1.2000) 21:38:29 by chris@worldfoundry.demon.co.uk
  195.  
  196. Fixed:
  197.  
  198.     o New sort routine for the For Sale and Wanted advert lists now
  199.       sorts correctly, even when columns have been deactivated. (NOTE:
  200.       there are still issues with the sort column/direction mark - if
  201.       you turn off Short and Address, set Date as the sort column and
  202.       then turn on Short, the mark will say Short is the sort column
  203.       whereas it's really still Date.. I'm working on a solution).
  204.  
  205.     o Delete now removes the correct items, lists are deactivated
  206.       during removal so the operation is faster.
  207.  
  208. Added:
  209.  
  210.     o Added custom class verification routine - no more cryptic "Unable
  211.       to create application" if a class has not been installed - it'll
  212.       tell you what's missing.
  213.  
  214. Changes:
  215.  
  216.     o Renamed motd file from motd.tsv to motd.txt on request from Tom.
  217.  
  218.     o Name, email, address and website sorts in the advert lists are
  219.       now case insensitive.
  220.  
  221. Known bugs / "features":
  222.  
  223.     o On 8-bit screens the AmiBench logo may display incorrectly
  224.       after the toolbar images have been loaded (ie: after changing
  225.       the the For Sale or Wanted page and then back to the General
  226.       page). This is a bitmap remapping problem caused by the
  227.       restricted number of colours available to the system and the
  228.       way in which MUI handles remapping, a fix will almost certainly
  229.       cause a speed problem when displaying the General page,
  230.       workarounds will be investigated.
  231.  
  232.     o The Search options open the search window, but don't actually
  233.       do anything. this is simply due to the fact that I haven't
  234.       finished the search routine yet ;) I have allowed the window
  235.       to be opened to see if there are any suggestions/complaints
  236.       about the general layout.
  237.  
  238.  
  239. AmiBench 1.23 (19.1.2000) 15:47:18 by chris@worldfoundry.demon.co.uk
  240.  
  241. Fixed:
  242.  
  243.     o [Attempted] The balance object at the top level of the interface
  244.       (the one between the menu list and the page display area) was
  245.       not setting the weights after a reload. Possible cause was the
  246.       explicit weight specification in the setup call. Removed these
  247.       settings to see if the problem can be resolved.
  248.  
  249. Changes:
  250.  
  251.     o Replaced CrawlingObject with NFloattext object on request of
  252.       Mark, removed auto-wraparound on the scroll code as it's no
  253.       longer needed.
  254.  
  255.  
  256.  
  257. AmiBench 1.24 (23.1.2000) 20:33:24 by chris@worldfoundry.demon.co.uk
  258.  
  259. Removed auto-assign, new assign is ADD: assumed made by installer.
  260. Added screen titles and altered name to "AmiBench Desktop Directory"
  261.  
  262.  
  263. AmiBench 1.25 (17.2.2000) 20:27:18 by chris@worldfoundry.demon.co.uk
  264.  
  265. Added AACD check requested by Neil, Indicies will no longer be saved if
  266. the program is run from the Amiga Active CD itself.
  267.  
  268.  
  269. AmiBench 1.26 (18.2.2000) 17:07:11 by chris@worldfoundry.demon.co.uk
  270.  
  271. Added:
  272.  
  273.     o "Update MOTD" and "Update Data Files" gadgets are (in theory)
  274.       disabled when the program is started from an AmigaActive CD.
  275.  
  276.     o If any adverts are rejected by the parser (either they are not
  277.       'legal' lines or they contain escape sequences liable to cause
  278.       MUI text formatting errors) the text for the advert is dumped
  279.       to t:AmiBench.errors.
  280.  
  281.  
  282. Changes:
  283.  
  284.     o Altered code to recompile under vbcc. This was quite a bit of
  285.       work, but the MUI settings now works correctly and the code is
  286.       smaller (even when only optimised for the 68020) than the code
  287.       generated by StormC.
  288.  
  289.     o Recoded "time range" code to be more bomb proof.
  290.  
  291.     o Increased advert parse buffer to 20k to handle extremely long
  292.       adverts.
  293.